Business Activity Index News

German Business Activity Faces Setback in April as Services Sector Contracts

In April, Germany's services sector contracted, with the PMI Business Activity Index falling below 50.0 for the first time since November, indicating a 14-month low. The Composite ...